Tail Latency in ZooKeeper and a Simple Reimplementation
نویسنده
چکیده
ZooKeeper [1] is a commonly used service for coordinating distributed applications. ZooKeeper uses leader-based atomic broadcast for writes, so that all state modifications are globally totally ordered, but it allows stale reads from any server for high read availability. This design trades high read throughput for potentially high write latency. Unfortunately, the extent of this tradeoff and the magnitude of ZooKeeper’s tail latency is unclear. Although [1] presents average request latency, tail latency is often far more important in real world applications [2] [3]. In this paper, we remedy this lack of information with three experiments. As a baseline, we also implemented a system called Safari [9] with the same API as ZooKeeper, but specifically designed for lower worst-case write latency. We examine the two systems’ latency characteristics in a single-machine and two realistic production environments. We also offer explanations for their performance differences and design tradeoffs, as well as some comments on practically deploying ZooKeeper and Safari.
منابع مشابه
ZooKeeper: Wait-free Coordination for Internet-scale Systems
In this paper, we describe ZooKeeper, a service for coordinating processes of distributed applications. Since ZooKeeper is part of critical infrastructure, ZooKeeper aims to provide a simple and high performance kernel for building more complex coordination primitives at the client. It incorporates elements from group messaging, shared registers, and distributed lock services in a replicated, c...
متن کاملThe effect of desmopressin infusion into dorsal raphe nucleus on pain modulation and morphine analgesia in rats tail flick reflex
Recent neuroanatomical and behavioral evidence has indicated that vasopressin (VA) increases pain threshold. The dorsal raphe nucleus (DRN) is an important nucleus in pain modulation. Anatomical studies have shown that DRN receives vasopressinergic fibers originating in the hypothalamic paraventricular nucleus. The aim of the present study was to examine the effects of intra-DRN injection of de...
متن کاملThe effect of desmopressin infusion into dorsal raphe nucleus on pain modulation and morphine analgesia in rats tail flick reflex
Recent neuroanatomical and behavioral evidence has indicated that vasopressin (VA) increases pain threshold. The dorsal raphe nucleus (DRN) is an important nucleus in pain modulation. Anatomical studies have shown that DRN receives vasopressinergic fibers originating in the hypothalamic paraventricular nucleus. The aim of the present study was to examine the effects of intra-DRN injection of de...
متن کاملAntinociceptive effect of acetaminophen in low frequency tail shock vocalization test in male NMRI rats
The present study was a protocol for investigation of the effect of acetaminophen (i.p.) on pain induced by electrical stimulation. We used tail shock vocalization (TSV) test for measurement of the pain. In this test, the animals were restrained and stimulated by two electrode implanted on the middle of the animal’s tail. The latency from stimulation of the tail till vocalization of the animal ...
متن کاملAntinociceptive effect of acetaminophen in low frequency tail shock vocalization test in male NMRI rats
The present study was a protocol for investigation of the effect of acetaminophen (i.p.) on pain induced by electrical stimulation. We used tail shock vocalization (TSV) test for measurement of the pain. In this test, the animals were restrained and stimulated by two electrode implanted on the middle of the animal’s tail. The latency from stimulation of the tail till vocalization of the animal ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2017